CC=gcc
CFLAGS=-lz
CFLAGS+=-Wall -fanalyzer

all: rewise

rewise: src/rewise.c \
        src/print.c src/print.h \
        src/reader.c src/reader.h \
        src/pefile.c src/pefile.h \
        src/wisescript.c src/wisescript.c \
        src/wiseoverlay.c src/wiseoverlay.h \
        src/version.h \
        src/errors.h
	$(CC) src/rewise.c src/print.c src/reader.c \
          src/pefile.c src/wisescript.c src/wiseoverlay.c -o $@ -I./src \
          $(CFLAGS)

clean:
	rm -f rewise
